fight illnesses - Allemand Anglais Dictionnaire